lubricated sheath - Französisch Englisch Wörterbuch